grease baffle - Alemán Inglés Diccionario